package com.guotd.ticketSystemPlus.service;

import com.guotd.ticketSystemPlus.entity.User;

public interface UserService {
    /**
     * 用户登录
     * @param id 用户ID
     * @param password 密码
     * @param type 用户类型
     * @return 用户信息，登录失败返回null
     */
    User login(String id, String password, int type);
    
    /**
     * 修改密码
     * @param id 用户ID
     * @param password 新密码
     * @return 是否成功
     */
    boolean changePwd(String id, String password);
    
    /**
     * 用户注册
     * @param id 用户ID
     * @param name 用户名
     * @param password 密码
     * @return 是否成功
     */
    boolean register(String id, String name, String password);

    //public User getUserById(String id);
}
